country-house and garden - French English Dictionary